@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+SC&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap');
.f4 {
	font-size: 16px;
    width: 750px; /* 表单宽度设置为360px */
    margin: 20px auto; /* 上下外边距为5px，左右自动居中 */
    background: #fff; /* 表单背景颜色为白色 */
    padding: 50px 30px; /* 表单内边距：上下40px，左右30px */
    border-radius: 8px; /* 设置表单的圆角半径为8px */
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); /* 添加淡淡的阴影效果 */
}
.title{
	font-family:"Noto Sans SC", sans-serif;
	padding: 20px;
	text-align: center;
	color: #333; /* 设置标题文字颜色为深灰色 */
}
.ta {
	font-family: "Open Sans", sans-serif;
    width: 80%;
    margin: 0 auto;          
    background-color: #fff;
    padding: 20px;
    box-shadow: 0 2px 4px rgba(0,0,0,0.1);
    border-collapse: collapse; /* 删除表格间距 */
}
td {
    padding: 10px;
    border-bottom: 1px solid #eee;
}
.te {
	font-family: "Open Sans", sans-serif;
    width: 100%; 
    padding: 8px;
    margin-top: 4px;
    margin-bottom: 4px;
    display: inline-block;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;
}
.fd {
	font-family: "Open Sans", sans-serif;
    width: 100%; 
    padding: 8px;
    margin-top: 4px;
    margin-bottom: 4px;
    display: inline-block;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;
}
.sub {
	display: block; 
    width: 25%;  
    margin:0 auto;
    padding: 15px 20px;
    border: none;
    border-radius: 8px;
    background-color: #5cb85c; 
    color: white;
    font-size: 20px;
    font-family: "Open Sans", sans-serif;
    font-weight:bolder;
    cursor: pointer;
}
.sub:hover {
    background-color: #4cae4c;
}